用 GitHub CLI 来查看 GitHub Action 执行情况
缘起
最近相当长一段时间,都在调 GitHub action 的 workflow 比较多,而 GitHub 官网时不时抽风,于是就有了在命令行看 GitHub action jobs 的执行情况的需求。
环境准备
GitHub CLI 安装
brew
1 | brew install gh |
二进制文件
下载链接:https://github.com/cli/cli/releases/download/v2.40.0/gh_2.40.0_macOS_amd64.zip
GitHub CLI 配置
1 | gh auth login |
然后按照提示一步一步走就行了。
但是我建议的还是下面这种:
1 | gh auth login --with-token < mytoken.txt |
这里的 mytoken.txt 里的内容来自于:GitHub 官网右上角依次点击 个人头像->Settings,再点左边栏下方 “Developer Settings”,然后再在左边栏点击 “Personal access tokens” 下的 “Tokens(classic)”,在这个页面里创建一个 “PAT(personal access token)”,这个放在 mytoken.txt 文件里就好了。
GitHub CLI 的使用
能用的场景很多,我只讲下我用的场景
1 | cd xxxxxxxxxxx |